package com.ruoyi.module.excellentCaseDetail.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 优秀案例详情对象 excellent_case_detail
 * 
 * @author yqq
 * @date 2024-04-18
 */
public class ExcellentCaseDetail extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long detailId;

    /** 案例id */
    @Excel(name = "案例id")
    private Long dCaseId;

    /** 标题 */
    @Excel(name = "标题")
    private String detailTitle;

    /** 内容 */
    @Excel(name = "内容")
    private String detailContent;

    /** 备用字段1 */
    @Excel(name = "备用字段1")
    private String detailExtra1;

    /** 备用字段2 */
    @Excel(name = "备用字段2")
    private String detailExtra2;

    /** 备用字段3 */
    @Excel(name = "备用字段3")
    private String detailExtra3;

    public void setDetailId(Long detailId) 
    {
        this.detailId = detailId;
    }

    public Long getDetailId() 
    {
        return detailId;
    }
    public void setdCaseId(Long dCaseId) 
    {
        this.dCaseId = dCaseId;
    }

    public Long getdCaseId() 
    {
        return dCaseId;
    }
    public void setDetailTitle(String detailTitle) 
    {
        this.detailTitle = detailTitle;
    }

    public String getDetailTitle() 
    {
        return detailTitle;
    }
    public void setDetailContent(String detailContent) 
    {
        this.detailContent = detailContent;
    }

    public String getDetailContent() 
    {
        return detailContent;
    }
    public void setDetailExtra1(String detailExtra1) 
    {
        this.detailExtra1 = detailExtra1;
    }

    public String getDetailExtra1() 
    {
        return detailExtra1;
    }
    public void setDetailExtra2(String detailExtra2) 
    {
        this.detailExtra2 = detailExtra2;
    }

    public String getDetailExtra2() 
    {
        return detailExtra2;
    }
    public void setDetailExtra3(String detailExtra3) 
    {
        this.detailExtra3 = detailExtra3;
    }

    public String getDetailExtra3() 
    {
        return detailExtra3;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("detailId", getDetailId())
            .append("dCaseId", getdCaseId())
            .append("detailTitle", getDetailTitle())
            .append("detailContent", getDetailContent())
            .append("detailExtra1", getDetailExtra1())
            .append("detailExtra2", getDetailExtra2())
            .append("detailExtra3", getDetailExtra3())
            .toString();
    }
}
